torpedo-boat destroyer - Francés Inglés Diccionario